/*
* @Author: asus
* @Date:   2017-05-31 09:53:37
* @Last Modified by:   asus
* @Last Modified time: 2017-05-31 09:54:48
*/
@charset "utf-8";
@import "sasaHeader";
@import "sasaSearch";
@import "sasaFooter";
body{
	background:#f2f2f2;
}
.layout{
	margin:0 83px;
}
.navList ul{
	display:none;
}
.list{
	width: 1100px;
	margin:0 auto;
	padding-top:40px;
	min-height:4640px;
	float:left;
	margin-left:133px;
}
.list_l{
	width: 260px;
	min-height: 450px;
	background:#fff;
	float:left;
	margin-right:26px;
}
.list_l h4{
	height: 50px;
	border-left:8px #c69a62 solid;
	font-size:24px;
	line-height:50px;
	padding-left:30px;
	font-weight:normal;
}
/* .listBig{
	
	height: 400px;
} */
.listBig li{
	height: 50px;
	line-height:50px;
	border-bottom:1px dashed #fff;
	font-size:16px;
	background:#e8e6e7;
}
.listBig li i{
	padding:0 20px;
	cursor:pointer;
}

.listBig .listSmall li{
	height: 30px;
	line-height:30px;
	border:none;
	font-size:12px;
	padding-left:45px;
	background:#fff;
}
.listBig li .listSmall li i{
	padding:0 15px;
}
.listSmall{
	display:none;
}
.list_r{
	width: 812px;
	min-height: 4534px;
	float:left;
}
.list_rt{
	min-height: 412px;
	background:#fff;
}
.list_rt1{
	height: 46px;
	border-bottom:1px solid #ddd;
	line-height:46px;
	padding-left:16px;
	font-size:14px;
	color:#8d8d8d;
}
.list_rt1 span{
	float:right;
	color:#c69a62;
	padding-right: 16px;
}
.list_rt2,.list_rt3,.list_rt4{
	 min-height:110px;
	border-bottom:1px dotted #ddd;
	position:relative;
}
.list_rt51,.list_rt52,.list_rt53,.list_rt54{
	height: 42px;
	border-bottom:1px dotted #ddd;
}
.list_rt55{
	height: 112px;
	border-bottom:1px dotted #ddd;
}
.list_rt56{
	height: 42px;
	line-height:42px;
}
.list_rt56 span{
	float:right;
	cursor:pointer;
}
.list_rt56 span .iconfont{
	padding:0 30px 0 10px;
}
.extend2{
	height: 560px;
}
.list_rt2l,.list_rt3l,.list_rt4l{
	float:left;
	width: 127px;
	padding:16px;
	font-size:14px;
	color:#8d8d8d;
}
.list_rt51l,.list_rt52l,.list_rt53l,.list_rt54l,.list_rt55l{
	float:left;
	width: 127px;
	padding:10px 16px 0;
	font-size:14px;
	color:#8d8d8d;
}
.list_rt2mCopy,.list_rt3mCopy,.list_rt4mCopy{
	position:absolute;
	left:160px;
	display:none;
}
.list_rt2m,.list_rt2mCopy,.list_rt3m,.list_rt3mCopy,.list_rt4m,.list_rt4mCopy,.list_rt51m,.list_rt52m,.list_rt53m,.list_rt54m,.list_rt55m{
	float:left;
	width: 390px;
}
.list_rt2m a,.list_rt2mCopy a,.list_rt3m a,.list_rt3mCopy a,.list_rt4m a,.list_rt4mCopy a,.list_rt51m a,.list_rt52m a,.list_rt53m a,.list_rt54m a,.list_rt55m a{
	float:left;
	width: 130px;
	height: 32px;
	line-height:32px;
}
.list_rt2r,.list_rt3r,.list_rt4r{
	float:right;
	padding:16px;
	color:#c69a62;
	font-size:14px;
	cursor:pointer;
}
.list_rt2r .iconfont,.list_rt3r .iconfont,.list_rt4r .iconfont{
	font-size:14px;
	padding:0 5px;

}
.list_rt5{
	min-height: 30px;
	text-align:right;
	line-height:30px;
	padding:0 20px;
	cursor:pointer;
	/* display:none; */
}
.list_rt5Copy{
	display:none;
}
.list_rt5 .iconfont{
	font-size:14px;
	padding:0 10px;
}
.list_rt5Copy{
	min-height:326px;
}
.list_rm{
	height: 34px;
	margin-top: 10px;
	background:#fff;
}
.list_rm div{
	float:right;
	font-size:14px;
	margin-top:5px;
}
.list_rm div button{
	border-radius:10px;
	width: 16px;
	height: 16px;
	margin:0 3px;
	background:#ddd;
}
.list_rm a{
	padding:8px 20px;
	float:left;
	border-right:1px solid #ddd;
}
.list_rb{
	height: 4080px;
}
.list_rb dl{
	width: 254px;
	height: 484px;
	float:left;
	background:#fff;
	margin:22px 25px 0 0 ;
	position:relative;
}
.list_rb dl:nth-child(3n){
	margin-right:0;
}
.list_rb dt{
	height: 50px;
	line-height:50px;
	padding:0 5px;
	width: 255px;
}
.list_rb dt img{
	float:left;
	margin: 10px 5px 0;
}
.list_rb dt img:first-child{
	width: 44px;
	height: 44px;
	margin:3px 112px 0 0;
}
.list_rb .list_rb_dd1{
	height: 200px;
	border-bottom:1px #aaa solid;
	position:relative;
	width: 255px;
}
.list_rb .list_rb_dd1 img{
	width: 255px;
	height: 199px;
	position:absolute;
	left:0;
	top: 0;
}
.list_rb .list_rb_dd2{
	width: 200px;
	height: 30px;
	background:#f4f4f0;
	border:1px solid #ccc;
	opacity:0.9;
	border-radius:15px;
	line-height:30px;
	text-align:center;
	color:#ec3e7d;
	font-weight:bolder;
	position:absolute;
	top:200px;
	left:16px;
	z-index:2;
}
.list_rb .list_rb_dd3{
	height: 44px;
/* 	border-bottom:1px solid #aaa; */
	line-height:44px;
	font-size:28px;
	color:#ec3e7d;
	font-weight:bolder;
	padding:0 16px;
}
.list_rb .list_rb_dd3 del{
	font-size:16px;
	padding:0 8px;
	color:#aaa;
}
.list_rb .list_rb_dd3 span{
	float:right;
	color:#deb362;
	font-size:16px;
}
.list_rb .list_rb_dd4{
	font-size:16px;
	font-weight:bold;
	color:#deb362;
	padding-left:16px;
}
.list_rb .list_rb_dd4 span{
	color:#333;
}
.list_rb .list_rb_dd5{
	font-size:14px;
	padding:5px 16px;
}
.list_rb .list_rb_dd6{
	font-size:16px;
	padding:16px 16px ;
}
.list_rb .list_rb_dd7{
	padding:3px 16px ;
	color:#aaa;
}
.list_rb .list_rb_dd8{
	width: 200px;
	height: 46px;
	background:#ec3e7d;
	color:#fff;
	font-size:20px;
	line-height:46px;
	font-weight:bolder;
	text-align:center;
	margin:20px 0 0 55px;
	display:none;
}
.list_rb .list_rb_dd9{
	width: 254px;
	height: 36px;
	position:absolute;
	top:484px;
	z-index:10;
	box-shadow:3px 3px 5px;
	display:none;
	background:#fff;
}
.list_rb .list_rb_dd10 img{
	width: 76px;
	height: 76px;
}
.list_rb .list_rb_dd10 ul{
	width: 86px;
	height:520px;
	position:absolute;
	top:0;
	left:254px;
	z-index:10;
	display:none;
	background:#fff;
	box-shadow: 3px 3px 5px;
}
.list_rb .list_rb_dd10 ul li{
	border-left:1px solid #aaa;
	width: 86px;
	height: 83px;
	padding:2px 3px;
}
.list_rb .list_rb_dd10 ul li:last-child{
	border-bottom:1px solid #aaa;
	height: 84px;
}
.list_rb .list_rb_dd10 ul li:first-child{
	border:3px solid #b7b14d ;
}
.lastdl{
	text-align:center;
}
.lastdl div{
	width: 110px;
	height: 110px;
	border:2px solid #c99a62;
	border-radius:55px;
	margin:140px auto 50px;
	font-size:20px;
	line-height:110px;
	color:#c99a62;
	font-weight:bolder;
}
.lastdl div span{
	float:left;
	padding-left:20px;
}
.lastdl div .iconfont{
	font-size:32px;
	float:left;
}
.lastdl h5{
	font-size:24px;
	color:#c99a62;
}
.lastdl p{
	font-size:14px;
	color:#bbb;
	margin-top:20px;
}
.show{
	display:block;
}
.hide{
	display:none;
}
.footer{
	float:left;
}